trust and trustees - Turco Inglés Diccionario